Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
9 OWEN ROAD Terraced £209,889 £135,000 1 Oct 2007
10 OWEN ROAD Terraced £162,089 £120,000 31 Mar 2016
12 OWEN ROAD Semi-Detached £389,674 £250,000 18 Jan 2008
14 OWEN ROAD Terraced £153,567 £151,500 5 Jul 2023
16 OWEN ROAD Terraced £247,008 £250,000 25 Nov 2022
17 OWEN ROAD Terraced £114,238 £33,000 30 Apr 2001
19 OWEN ROAD Semi-Detached £203,511 £36,000 21 Jul 1995